#pragma once

#include "channelgroup.h"

class CChannelDomainGroup :
	public CChannelGroup
{
public:
	CChannelDomainGroup(CHANNEL_GROUP_INFO* pGroupInfo, CString essip, CString assip, CString strDomain);
	~CChannelDomainGroup(void);

	CString GetEsSip()	{	return m_essip;	}
	CString GetAsSip()	{	return m_assip;	}
	CString GetDomain()	{	return m_strDomain;	}

protected:
	CString		m_essip;
	CString		m_assip;
	CString		m_strDomain;
};

typedef map<CString, CChannelDomainGroup*>ChannelDomainGroupMap;
typedef ChannelDomainGroupMap::iterator	ChannelDomainGroupMapIter;
